package 语法;

public class _08_自定义类型及创建对象 {

    public static void main(String[] args) {
        // 用定义好的类创建对象
        Cat cat = new Cat();

        // 给属性赋值
        cat.nickName = "玛丽莲梦露";
        cat.color = "最性感的色";
        cat.age = 18;

        // 取属性值
        System.out.println(cat.age);
        int c = cat.age+10;

        //
        cat.eat("金枪鱼");

    }
}



/**
 *
 * 定义一个自定义类型的语法结构如下：
 *
 *    public class  类名{
 *       // 定义属性变量
 *       int age;
 *       int weight;
 *       String name;
 *    }
 *
 * 创建一个类对象
 *    类名  对象名  = new 类名();
 *
 * 给对象的属性赋值
 *    对象名.属性名 = 值;
 *
 * 取对象的属性值
 *   对象名.属性名
 *
 *
 */
class Cat{
    String nickName;
    int age;
    String color;

    public void eat(String food){
        System.out.println("喵~~~~  我正在吃： " + food);
    }
}
